package com.neuedu.yyzx.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDate;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 入住登记 
 * </p>
 *
 * @author dya
 * @since 2021-04-27
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Checkin implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 序号
     */
    @TableId(value = "CHECKIN_ID", type = IdType.AUTO)
    private Integer checkinId;

    /**
     * 客户姓名
     */
    @TableField("CUSTOMER_NAME")
    private String customerName;

    /**
     * 客户id
     */
    @TableField("CUSTOMER_ID")
    private String customerId;

    /**
     * 性别
     */
    @TableField("CUSTOMER_GENDER")
    private String customerGender;

    /**
     * 年龄
     */
    @TableField("CUSTOMER_AGE")
    private String customerAge;

    /**
     * 身份证号
     */
    @TableField("ID_NUMBER")
    private String idNumber;

    /**
     * 房间号
     */
    @TableField("ROOM_ID")
    private String roomId;

    /**
     * 所属楼房
     */
    @TableField("HOUSE")
    private String house;

    /**
     * 档案编号
     */
    @TableField("RECORD_ID")
    private String recordId;

    /**
     * 入住时间
     */
    @TableField("CHECKIN_DATE")
    private LocalDate checkinDate;

    /**
     * 合同到期时间
     */
    @TableField("EXPIRE_DATE")
    private LocalDate expireDate;

    /**
     * 联系电话
     */
    @TableField("TELEPHONE")
    private String telephone;

    /**
     * 家属
     */
    @TableField("FAMILIES")
    private String families;

    /**
     * 陪住人
     */
    @TableField("ACCOMPANIED_PERSON")
    private String accompaniedPerson;

    /**
     * 评估医生
     */
    @TableField("ASSESS_DOCTOR")
    private String assessDoctor;

    /**
     * 责任医生
     */
    @TableField("RESP_DOCTOR")
    private String respDoctor;

    /**
     * 护工
     */
    @TableField("CARER")
    private String carer;

    /**
     * 健康管家
     */
    @TableField("HEALTH_PERSON")
    private String healthPerson;

    /**
     * 备注
     */
    @TableField("REMARKS")
    private String remarks;

    /**
     * 是否删除
     */
    @TableField("IS_DELETED")
    private Integer isDeleted;


}
